Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 MAIN STREET Detached £501,551 £437,000 4 Dec 2020
84A MAIN STREET Detached £496,762 £97,000 27 Jun 1997